extends BufferState


func before_round(target:BasicCharacterState):
	var tween:Tween = Globals.player_in_battle.create_tween()
	tween.tween_callback(
		func():
			Shake.state_play(Globals.player_in_battle, StateBar.STATE.SHIELD, value)
	)
	tween.tween_interval(0.3)
	tween.finished.connect(
		func():
			target.shield += value
	)
	
	

	
	
